<?php

class descrever{

	var $id;
	var $idproduto;
	var $idcliente;
	var $idclientepost;
	var $fabricante;
	var $ano;
	var $cor;
	var $peso;
	var $garantia;
	var $serie;
	var $observacao;
	var $ativo;
	var $data;
	
	function pegaVotos(){
		$sql	= mysql_query("SELECT * FROM descreva_item_votos WHERE id_resenha = '".$this->id."'");
		if(mysql_num_rows($sql)==0){
			mysql_query("insert into descreva_item_votos values('0','".$this->id."','0')");
			}
		$sql	= mysql_query("SELECT * FROM descreva_item_votos WHERE id_resenha = '".$this->id."'");
		$row	= mysql_fetch_array($sql);		
		$lista	= array(id=>$row['id'],id_resenha=>$row['id_resenha'],votos=>$row['votos']);
		return $lista;
		}
		
	
	function Somavotos(){
		$sql = mysql_query("update descreva_item_votos set votos = '".$this->votos."' WHERE id_resenha = '".$this->id."'");
		if($sql){
			return true;
			}else{
				return false;
				}
		
		}
		
	function lastId(){
		$this->id =  mysql_insert_id();
		return $this->id;
		}
		
	function updateStars($estrela,$resenha){
	$sql	= @mysql_query("update descreva_item set votacao= '".$estrela."' WHERE id='".$resenha."' ");
	if($sql){return true;}else{return false;}
	}
	
	function estrelas($estrela,$idproduto){
	$sql	= @mysql_query("select * from descreva_item where votacao = '".$estrela."' and idproduto = '".$idproduto."' ");
	
	return @mysql_num_rows($sql);
	
	}
	
	function numero_resenha(){
	$sql	= @mysql_query("select * from descreva_item where ativo = '".$this->ativo."' and idcliente='".$this->idcliente."'");
	
	return @mysql_num_rows($sql);
	
	}
	
	
	function pega(){
	$sql = mysql_query("select * from descreva_item WHERE id = '".$this->id."'");
	
	
	$row = mysql_fetch_array($sql);
	$lista = array(
	id=>$row['id'],
	idproduto=>$row['idproduto'],
	idcliente=>$row['idcliente'],
	idclientepost=>$row['idclientepost'],
	fabricante=>$row['fabricante'],
	ano=>$row['ano'],
	cor=>$row['cor'],
	peso=>$row['peso'],
	garantia=>$row['garantia'],
	serie=>$row['serie'],
	observacoes=>$row['observacoes'],
	data=>$row['data'],
	ativo=>$row['ativo']
	);
	
	
	return $lista;
	
	}



	function pegapeloproduto($where,$order,$limit){
	$sql = mysql_query("select * from descreva_item $where $order $limit");
	
	$x=0;
	while($row = mysql_fetch_array($sql)){
	
	$x++;
	
	$lista[$x] = array(
	id=>$row['id'],
	idproduto=>$row['idproduto'],
	idcliente=>$row['idcliente'],
	idclientepost=>$row['idclientepost'],
	fabricante=>$row['fabricante'],
	ano=>$row['ano'],
	cor=>$row['cor'],
	peso=>$row['peso'],
	garantia=>$row['garantia'],
	serie=>$row['serie'],
	observacoes=>$row['observacoes'],
	data=>$row['data'],
	ativo=>$row['ativo']
	);
	
	}	
	
	return $lista;
	
	}



	function lista($where,$order,$limit){
	$sql = mysql_query("select * from descreva_item $where $order $limit");
	
	$x=0;
	while($row = mysql_fetch_array($sql)){
	
	$x++;
	
	$lista[$x] = array(
	id=>$row['id'],
	idproduto=>$row['idproduto'],
	idcliente=>$row['idcliente'],
	idclientepost=>$row['idclientepost'],
	fabricante=>$row['fabricante'],
	ano=>$row['ano'],
	cor=>$row['cor'],
	peso=>$row['peso'],
	garantia=>$row['garantia'],
	serie=>$row['serie'],
	observacoes=>$row['observacoes'],
	data=>$row['data'],
	ativo=>$row['ativo']
	);
	
	}	
	
	return $lista;
	
	}
	
	
	function cadastra(){
	$sql= mysql_query("insert into descreva_item values(
	'0',
	'".$this->idproduto."',
	'".$this->idcliente."',
	'".$this->idclientepost."',
	'".$this->fabricante."',
	'".$this->ano."',
	'".$this->cor."',
	'".$this->peso."',
	'".$this->garantia."',
	'".$this->serie."',
	'".$this->observacao."',
	'".$this->data."',
	'".$this->ativo."'
	)");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	#NAO PODERA EDITAR APENAS ACEITAR
	function edita(){
	$sql= mysql_query("UPDATE descreva_item SET 
	nome		= '".$this->nome."',
	tipo		= '".$this->tipo."',
	email 		= '".$this->email."',
	data 		= '".$this->data."',
	ativo 		= '".$this->ativo."'
	WHERE id = '".$this->id."'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	
	function deleta(){
	$sql= mysql_query("DELETE FROM descreva_item WHERE id = '".$this->id."'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	function PegaStatus(){		
		if($this->ativo == 1){ return "Aceito";}else{ return "Pedente";}
		}
	
	
	function status(){
	$dados = $this->pega($id);
	$sql = mysql_query("UPDATE descreva_item SET ativo = '".$this->ativo."' WHERE id = '".$this->id."'");

	
	if($sql){
	return true;
	}else{
	return false;
		}
		
	
	}
	
	
	function converter_datetime($datahora) {
	list($data, $hora) = explode(" ", $datahora);
	list($dia, $mes, $ano) = explode('/', $data);
	list($hora, $minuto, $segundo) = explode(':', $hora);

	//$time = $mes. .$dia. $ano.$hora .$minuto. $segundo ;
	$time = $ano."-".$mes."-".$dia." ".$hora.":".$minuto.":".$segundo;
	return $time;
}

	function convert_br($datahora) {
	list($data, $hora) = explode(" ", $datahora);
	list($dia, $mes, $ano) = explode('-', $data);
	list($hora, $minuto, $segundo) = explode(':', $hora);

	//$time = $mes. .$dia. $ano.$hora .$minuto. $segundo ;
	$time = $ano."/".$mes."/".$dia." ".$hora.":".$minuto.":".$segundo;
	return $time;
}

	
	
	
	}


?>